Reverse Engineering of Mobile Banking Applications
نویسندگان
چکیده
منابع مشابه
Reverse Engineering Heterogeneous Applications
Nowadays a large majority of software systems are built using various technologies that in turn rely on different languages (e.g. Java, XML, SQL etc.). We call such systems heterogeneous applications (HAs). By contrast, we call software systems that are written in one language homogeneous applications. In HAs the information regarding the structure and the behaviour of the system is spread acro...
متن کاملReverse Engineering Python Applications
Modern day programmers are increasingly making the switch from traditional compiled languages such as C and C++ to interpreted dynamic languages such as Ruby and Python. Interpreted languages are gaining popularity due to their flexibility, portability, and ease of development. However, these benefits are sometimes counterbalanced by new security exposures that developers are often unaware of. ...
متن کاملSecurity Risks Associated With Mobile Banking Applications
This paper provides a review of the security aspect of mobile banking applications. We employed blog mining as a research method to analyze blog discussion on security of mobile banking applications. Furthermore, we used the workflow technology to simulate real-life scenarios related to attacks on mobile banking applications. Insights are summarized to help banks and consumers mitigate the secu...
متن کاملReverse-engineering Distributed Applications to Understand Their Behaviour Reverse-engineering Distributed Applications to Understand Their Behaviour
Understanding the behaviour of distributed applications is a very challenging task, due to their complexity. To manage this complexity, the top-down use of suitable abstraction hierarchies is frequently proposed. Given the size of distributed applications, manually deriving such abstraction hierarchies seems not realistic. This paper discusses tools that automate the derivation of suitable abst...
متن کاملEngineering Wireless Mobile Applications
Conventional desktop software applications are usually designed, built, and tested on a platform similar to the one on which they will be deployed and run. Wireless mobile application development, on the other hand, is more challenging because applications are developed on one platform (like UNIX or Windows) and deployed on a totally different platform like a cellular phone. While wireless appl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer systems science and engineering
سال: 2021
ISSN: ['0267-6192']
DOI: https://doi.org/10.32604/csse.2021.016787